The following tables list the members exposed by ViewList<T>.
| Name | Description | |
|---|---|---|
|  | ViewList<T> Constructor | Constructor. Creates a new instance of ViewList<T>. | 
| Name | Description | |
|---|---|---|
|  | AllocatedItems | Returns items in the collection that have been allocated so far. | 
|  | Count | Returns the number of items in the collection. | 
|  | IsReadOnly | Indicates whether the collection is read-only. | 
|  | Item | Returns the item at the specified index. | 
|  | SourceItems | Gets or sets the source items collection. | 
| Name | Description | |
|---|---|---|
|  | Contains | Indicates whether the specified item is in the collection. | 
|  | CopyTo | Copies items from this collection to the specified array. | 
|  | GetEnumerator | Returns the enumerator for enumerating items in the collection. | 
|  | IndexOf | Returns the index of the specified item in the collection. | 
| Name | Description | |
|---|---|---|
|  | OnCollectionChanged | Called to raise CollectionChanged notification as well as notify property change listeners added via ISupportPropertyChangeNotifications interface. | 
| Name | Description | |
|---|---|---|
|  | CollectionChanged | Raised when the collection's contents change. |